iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0
Mobile Development

Android Studio開發系列 第 2

【DAY 2】Android Studio簡介(上)

  • 分享至 

  • xImage
  •  

Android Studio是一個由google公司推出的開源軟體,其目的是為了能夠讓使用者在此軟體上實作Android系統App的簡單開發並模擬實際運行的結果,話不多說進入正題。

主要設計時我們會分為兩個部分。

MainActivity(程式碼):
於畫面左上角可找到,成功開啟之後就會看到如下圖的基礎架構程式碼,主要針對程式的撰寫都是位於這裡。

預設程式碼大概像這樣:

package com.example.it_test;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

主要的程式都是放在onCreate這個函式中,import的部分主要為引入各種函式庫,最上面package的部分為這個程式的
最外層資料夾,不過請注意,建議不要更改這裡的名稱,不然可能會出現找不到檔案的情況。

Layout(介面):
位於layout資料夾中,主要負責設計我們的App畫面。

右上角我們能切換Design、Split或Code模式。Design模式下可以從左邊的元件欄位直接拉取元件至畫面中設計,Code模式下可以針對元件的程式碼做設計,兩者都能達到一樣的效果。

  • Design模式
  • Code模式
  • Split模式

    Split模式則是程式與介面各占一半。

上篇介紹到這裡,接續下篇~~


上一篇
【DAY 1】未來30天鐵人賽內容大綱介紹
下一篇
【DAY 3】Android Studio簡介(下)
系列文
Android Studio開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言